#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import chardet

# 1、检测编码
result = chardet.detect(b'Hello, world!')
print(result)

data = '离离原上草，一岁一枯荣'.encode('gbk')
detect_result = chardet.detect(data)
print(detect_result)

data = '离离原上草，一岁一枯荣'.encode('utf-8')
detect_result = chardet.detect(data)
print(detect_result)

data = '最新の主要ニュース'.encode('euc-jp')  # 日文
detect_result = chardet.detect(data)
print(detect_result)

"""
可见，用chardet检测编码，使用简单。获取到编码后，再转换为str，就可以方便后续处理。
"""
